pre_init = object()
post_init = object()
pre_put = object()
post_put = object()
pre_delete = object()
post_delete = object()